Structural information as a quality metric in software systems organization
نویسنده
چکیده
This paper proposes a metric for expressing the entropy of a software system and for assessing the quality of its organization from the perspective of impact analysis. The metric is called “structural information” and is based on a model dependency descriptor. The metric is characterized by its independence from the method of building the system and the architectural styles which represent it at the various levels of abstraction. It takes into account both the structure of the components at all levels of abstraction and the structure derived from the links between the different levels of abstraction. The use of this metric makes it possible to monitor changes in the quality levels of the system during its life–cycle and to determine which level of documentation is causing the degradation of the system. This enables adopting timely measures to counter any drop in the quality of a system due to poorly performed maintenance. In addition, the metric can serve to check that perfective maintenance objectives are attained.
منابع مشابه
The Impact of Intra-Network Communications of Actors on Financial Reporting Quality by Structural Equations Technique
Actor-network theory, which is considered as a development of socio-technical structuralism school, observes reservation and stability of networks containing personal and impersonal components such as individuals, organizations, communication software and hardware, and infrastructural standards by examination of socio-technical dimensions concurrently.The goal of this research is studying the i...
متن کاملPrioritization of Factors Affecting the Success of Information Systems with AHP (A Case study of Industries and Mines Organization of Isfahan Province)
Decisions in today's competitive and turbulent environments without access to information can confuse managers. The information system, which is planning, design and deployment as efficient and effective way, can help to improve the organization and create competitive advantage. One of the success factors and effectiveness of information systems in organizations is the organizational factors...
متن کاملTowards Measuring the Project Management Process During Large Scale Software System Implementation Phase
Project management is an important factor to accomplish the decision to implement large-scale software systems (LSS) in a successful manner. The effective project management comes into play to plan, coordinate and control such a complex project. Project management factor has been argued as one of the important Critical Success Factor (CSF), which need to be measured and monitored carefully duri...
متن کاملThe Effect of Organizational Culture and Information-Communication Technology on Productivity, Services Quality, Customer Satisfaction, and Change Management through Knowledge Management
Introduction: Knowledge, as the most important asset of an organization, is regarded as an economic resource. The need for and attainment of the benefits of knowledge management in health centers is highly important and sensitive because we are always faced with a flood of information about patients in health centers. Therefore, the present study was conducted in collaboration with Shahid Rahne...
متن کاملAnalyzing Software Quality Evolution using Metrics: An Empirical Study on Open Source Software
The study presented in this paper aims at analyzing empirically the quality of evolving software systems using metrics. We used a synthetic metric (Quality Assurance Indicator Qi), which captures in an integrated way different object-oriented software attributes. We wanted to investigate if the Qi metric can be used to observe how quality evolves along the evolution of software systems. We cons...
متن کامل